package com.Enumeration枚举类;

/**
 * 作    者 ：吾路巴尼
 * 创建时间 ：2025-02-17:59
 */
public class enumDetial02 {
    public static void main(String[] args) {
        Monkey monkey01 = Monkey.WUKONG;
        monkey01.eat();

    }
}

class A {
}

/**
 * 报错：1.不允许对枚举使用 extends 子句，因为枚举默认继承Enum类；
 */
enum EE /**extends A */
{}

interface Animal {
    void eat();
}
/**枚举类和普通类一样可以实现接口如下形式
 * enum 类名 implements 接口1，接口2 */
enum Monkey implements Animal {
    WUKONG("孙悟空");
    private String name;

    Monkey(String name) {
        this.name = name;
    }

    public void eat() {  // 枚举类中的方法实现接口的方法
        System.out.println(name+"吃香蕉");
    }

}